large denomination - French English Dictionary